﻿using System;
using System.Collections.Generic;
using System.Linq;
using Autodesk.Revit.DB;

namespace YArchitech.Revit
{
	public class YJKElement
	{
		public YJKElement(Element elem)
		{
			this.elem = elem;
		}

		public List<GeometryObject> GetGeometry(Options options)
		{
			new List<GeometryObject>();
			return this.elem.get_Geometry(options).ToList<GeometryObject>();
		}

		public Element Element
		{
			get
			{
				return this.elem;
			}
		}

		public ElementId GetYJKElementId()
		{
			return this.elem.Id;
		}

		public ElementId GetElemCategoryId()
		{
			return this.elem.Category.Id;
		}

		private Element elem;
	}
}
